small and lean horse - Turkish English Dictionary